#ifndef QTREEWIDGETHOST_H
#define QTREEWIDGETHOST_H

#include "qabstractitemviewhost.h"

class QTreeWidgetHost : public QAbstractItemViewHost
{
    Q_OBJECT
public:
    Q_INVOKABLE QTreeWidgetHost(QAbstractHost* parent=0);

    static QString get_show_name();
    static QString get_show_icon();
    static QString get_show_group();
protected:
    void    create_object();
public slots:
    bool    animated();
    void    setAnimated(bool animated);

    bool    rootIsDecorated();
    void    setRootIsDecorated(bool rootIsDecorated);

    bool    headerHidden();
    void    setHeaderHidden(bool headerHidden);

    int    indentation();
    void    setIndentation(int indentation);

    int    columnCount();
    void    setColumnCount(int columnCount);

protected:
    void    init_property();
};

#endif // QTREEWIDGETHOST_H
